extra ordinary budget - Turkish English Dictionary